home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / DJGPP / QDDVX102.ZIP / contrib / dvx / readme.dvx < prev   
Text File  |  1993-07-15  |  4KB  |  113 lines

  1. qddvx102.zip README file:
  2. -------------------------
  3. This distribution contains support libraries for building X
  4. programs for DESQview/X using djgpp 1.08 or above. The directory
  5. structure is now in the correct contrib format, where all files
  6. are placed in contrib\dvx off your DJGPP directory. This file MUST
  7. be unzipped using the -d parameter to PKUNZIP, in order to create
  8. the proper subdirectories listed below:
  9.  
  10.     INC - X and BSD socket include files
  11.     LIB - X and BSD socket library files
  12.     DOCS - socket,daemon and protected mode API documentation
  13.     BIN - some utility programs
  14.     DEMOS - Demonstration X clients
  15.     QDECK - Sample clients peculiar to DESQview/X
  16.  
  17.  
  18. Changes from 1.01:
  19. ------------------
  20. 1. Added scandir(). Scan the directory dirname calling select to 
  21. make a list of selected directory entries then sort using qsort 
  22. and compare routine dcomp. Returns the number of entries and a 
  23. pointer to a list of pointers to struct dirent (through 
  24. namelist). Returns -1 if there were any errors.
  25.  
  26. 2. Added alphasort(). Alphabetic order comparison routine for 
  27. those who want it. A companion to scandir().
  28.  
  29. 3. Fixed getuid(). It longer gives an exception in GNU.
  30.  
  31. 4. Fixed apiIsObj(). It now returned values as documented in the 
  32. roadmap.
  33.  
  34. 5. Added keyOf(). get handle of given task's keyboard.
  35.  
  36. 6. Added wait1(). It waits until a process handle is no longer 
  37. valid.
  38.  
  39. 7. Fixed pif_start(). It previously only handled comamnd 
  40. parmaters of less then 65 bytes.
  41.  
  42. 8.  Added pif_exec(). Which acts as pif_start should i.e it 
  43. returns the process handle. A return value of zero indicates a 
  44. failure, and errno is set.
  45.  
  46. 9. Added system(). Passes the string to be executed to a new DV 
  47. process. First useing the first word as the pif name, if that 
  48. fails then using the 'DOS' pif. If the command has a trailing '&' 
  49. system will not wait for the process to terminate. There should be
  50. no need to use pif_exec or pif_start anymore. Hopefully replacing 
  51. the libpc system() will not cause problems.
  52.  
  53. 10. Added bsd.h,pmi.h,qdos.h.
  54.  
  55. 11. Updated the Quarterdeck created header files to support C++.
  56.  
  57. 12.The Athena Widget Libraries have been recompiled with the 
  58. XAW_BC define (for backward compatability.)
  59.  
  60. 13. Xmu/Editresc.h and Xmu/EditresP.h adding support for the R5
  61. Editres protcol (as ported to R4 by Marc QUINTON).
  62.  
  63.  
  64.  
  65.  
  66. Porting From UNIX:
  67. ------------------
  68. When copying from UNIX to DOS file names get truncated to eight 
  69. characters + '.' + three characters. In cases where the first 
  70. eight characters more than one filename were identical, files had 
  71. to be renamed to avoid being overwritten. When porting programs 
  72. to DOS it would be tedious to manually alter header file names in 
  73. source code. A program called UNIX2DVX.EXE is provided to  
  74. automate this process. See UNIX2DVX.DOC in the docs\ directory 
  75. for details on this program.
  76.  
  77. Disclaimer :
  78. ------------
  79. This software is distributed WITHOUT ANY WARRANTY; without even 
  80. the implied warranty of MERCHANTABILITY or FITNESS FOR A 
  81. PARTICULAR PURPOSE.
  82.  
  83. There is no obligation on Quarterdeck Office Systems to support 
  84. this product. 
  85.  
  86. The recommended forums for discussing problems are: 
  87.  
  88. DJGPP mailing list:
  89.         djgpp@sun.soe.clarkson.edu
  90.  
  91. Internet forum:
  92.         comp.os.msdos.desqview
  93.  
  94. Quarterdeck COMPUSERVE: 
  95.         Electronic Mail 76004,2310
  96.         Forum Access    GO QUARTERDECK
  97.  
  98. BIX:
  99.         Forum Access     JOIN DESQVIEW
  100.  
  101. Quarterdeck BBS:
  102.         (310) 314-3227
  103.         Forum Access     JOIN 2  (API Support Conference)
  104.  
  105. Note:
  106. -----
  107. The DESQview/X X11 Roadmap, together with the DJGPP compiler and 
  108. X11R4 library support is available from Quarterdeck Office 
  109. Systems for a cost of $50. The DESQview/X X11 Roadmap, is 
  110. available separately a cost of $25. Quarterdeck Office Systems 
  111. Customer Service can be reached at 1-800-354-3222.
  112.               -----------------------
  113.